#ifndef _ADMIN_H_
#define _ADMIN_H_

#include "lvgl/lvgl.h"
#include "lvgl/demos/lv_demos.h"
#include "lv_drivers/display/fbdev.h"
#include "lv_drivers/indev/evdev.h"
#include <unistd.h>
#include <pthread.h>
#include <time.h>
#include <sys/time.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h> 
#include <dirent.h>
#include <sys/stat.h>
#include <sys/types.h>

extern lv_obj_t *my_admin;
extern lv_obj_t *user_dropdown;
extern char user_list[105];

void admin_init();
bool read_user_file(const char *path);
void exit_admin_btn_event_cb(lv_event_t * e);
void user_dropdown_event_cb(lv_event_t * e);
void reset_seats_event_cb(lv_event_t * e);


#endif